@echo off
echo 修复图片上传问题的完整解决方案
echo.

echo 1. 检查后端服务是否运行...
netstat -an | findstr :8080
if %errorlevel% neq 0 (
    echo 后端服务未运行，请先启动后端服务
    pause
    exit /b 1
)

echo.
echo 2. 测试静态资源访问...
curl -I "http://localhost:8080/static/uploads/" 2>nul
if %errorlevel% neq 0 (
    echo 静态资源访问失败
) else (
    echo 静态资源访问正常
)

echo.
echo 3. 测试后端图片接口...
curl -I "http://localhost:8080/system/arrangement/test-static" 2>nul
if %errorlevel% neq 0 (
    echo 后端图片接口访问失败
) else (
    echo 后端图片接口访问正常
)

echo.
echo 4. 检查上传目录...
if exist "D:\Lekang\le-kang-service\lekang-lkyl\src\main\resources\static\uploads" (
    echo 上传目录存在
    dir "D:\Lekang\le-kang-service\lekang-lkyl\src\main\resources\static\uploads"
) else (
    echo 上传目录不存在，创建目录...
    mkdir "D:\Lekang\le-kang-service\lekang-lkyl\src\main\resources\static\uploads"
)

echo.
echo 5. 创建测试图片...
echo 这是一个测试图片 > "D:\Lekang\le-kang-service\lekang-lkyl\src\main\resources\static\uploads\test.txt"

echo.
echo 修复完成！请重启后端服务后重新测试。
pause

